stuffed tribe - German English Dictionary